Breasoning finder: Crossword crossed with formula finder

Crossword - converts a sentence to a grammatical hierarchical list
Formula finder - in this case (requiring a new program finder) an algorithm that transforms a hierarchical list
Other - a hierarchical format print algorithm
Crossword crossed with formula finder - either rewrites the list using the halfway point as the top of the tree (to change the point of reference to past and future), writes it backwards or writes the sentence in an order based on side-chains from the longest chain (like a chemical formula) (assuming the most detailed parts of the sentence are the most important, and should be at the start and end of the sentence because they are the most memorable)

Possible developments: an algorithm that writes the passive form of a sentence (when it is written backwards)